SequenceConfig
en su carpeta Resources.Server listening on port 8080
impreso en su terminal o consola de comandosOpenIdAuthenticator.RedirectUrl
en su código antes de iniciar el proceso de inicio de sesión
http://localhost:8080/
(o la URL de su servidor) en la lista blanca como URL de redirección bajo Standalone Platforms
en SequenceConfig
apple-signin-unity
. Esto requiere la capacidad de Sign in with Apple
en XCode para funcionar. Siempre que haya importado los scripts Setup
mediante Package Manager > Samples y/o tenga SignInWithApplePostprocessor.cs
bajo una subcarpeta Editor
, esta capacidad se agregará automáticamente a sus builds de XCode.
Tenga en cuenta que esta capacidad no es compatible con Personal Teams
.
SequenceConfig
.
Other Settings
y luego desplácese hasta Mac Configuration
.Supported URL schemes
y aumente el tamaño en 1.Element N
, ingrese el esquema de URL que configuró en SequenceConfig
.Assets > Plugins > Android
.Edit > Project Settings > Player
y, en Android Publishing Settings, habilite Custom Main Manifest
en la sección Build. Consulte https://docs.unity3d.com/Manual/deep-linking-android.html para más información.
2. Si aún no existe, cree un archivo nuevo y llámelo AndroidManifest.xml
.
3. Pegue el siguiente XML en el archivo o, si ya tiene uno, agregue las nuevas claves de este XML al suyo.
4. Asegúrese de reemplazar ‘sdk-powered-by-sequence’ por el esquema de URL que configuró en SequenceConfig
2022.3.7f1
y las de 2023 anteriores a 2023.1.7f1
, 2023.2.0b3
o 2023.3.0a1
contienen un error con el deep-linking en Android. Por favor, use este XML en su lugar.
<meta-data android:name="unityplayer.UnityActivity" android:value="true" />
después de su primer intent-filter
. Consulte https://forum.unity.com/threads/deep-linking-in-unity-2022-the-app-is-restarted.1447300/ para más información.
UnityPlayerActivity
en su AndroidManifest por UnityPlayerGameActivity
. También podría ser necesario cambiar su android:theme
; hemos comprobado que “@style/BaseUnityGameActivityTheme” funciona bien en nuestras pruebas.WebGLTemplates/SequenceReact
. Esto ha sido validado en WebGL y WebGPU. Para aprender cómo habilitar WebGPU en Unity, consulte este post en el foro.
Tenga en cuenta que Google es el único proveedor OIDC actualmente compatible en plataformas web mediante nuestro WebGLTemplate SequenceReact
por defecto; sin embargo, puede ampliarlo para agregar soporte a otros proveedores OIDC compatibles con nuestra API.
WebGLTemplates
a Assets
(o simplemente arrastre la plantilla SequenceReact
a su carpeta existente de WebGLTemplates
si ya tiene una) para que la ruta sea Assets/WebGLTemplates/SequenceReact
.
WebGLTemplates
estén en Assets/WebGLTemplates
. Al igual que la carpeta Plugins
, si no están exactamente en esa ubicación, ¡Unity no los detectará!SequenceReact
, reinicie el editor para que Unity la reconozca.
Desde aquí, puede seleccionar la plantilla en Project Settings > Player Settings > Resolution and Presentation
.
pnpm install
para instalar las dependenciaspnpm dev
para correr el proyecto en su localhost (por defecto en el puerto 4444, configurable en SequenceReact/package.json
)Compression Format
(por ejemplo, Gzip o Brotli), se recomienda habilitar Decompression Fallback
en Player Settings > Publishing Settings
. Aprenda más sobre el despliegue de WebGL aquí: https://docs.unity3d.com/Manual/webgl-deploying.htmlSequenceWallet.OnWalletCreated
para recibir su wallet recién creada!